Comme le passage de l'une à l'autre n'est pas supporté par les pilotes propriétaires Nvidia, après l'installation :
Nous verrons qu'il est possible de résoudre tous ces problèmes.
| Version | Installation | Carte graphique intégrée Intel | Carte graphique supplémentaire Nvidia | Sortie VGA | Son | Wifi | Bluetooth | Webcam | Touchpad | Raccourcis multimédia | Lecteur d'empreintes digitales |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Ubuntu 11.10 | | | | | | | | | | | |
| Ubuntu 11.04 | | | | | | | | | | | |
| Ubuntu 10.10 | | | | | | | | | | | |
| Ubuntu 10.04 | | | | | | | | | | | |
Utilisateurs du Wiki possédant cet ordinateur, fonctionnel :
Cet ordinateur portable n'est pas tatoué.
Aucun problème particulier à l'installation. Si votre modèle dispose de deux cartes graphiques, il n'y aura pas d'accélération 3D après l'installation.
Les pilotes propriétaires sont activés à tord à l'issue de l'installation alors que le basculement de la carte graphique intégrée Intel vers la carte graphique supplémentaire Nvidia n'est pas supporté par ces même pilotes.
Pour activer la carte graphique intégrée Intel et obtenir l'accélération 3D :
Après un an d'utilisation, le portable surchauffe et s'éteint déjà tout seul. Cela est dû notamment au fait que la carte Nvidia, même non utilisée, est sous tension ! Il y a plusieurs alternatives, je propose celle qui nécessite le moins d'installations (n'y connaissant rien, je préfère celle-ci à l'utilisation de Ironhide ou Bumblebee).
make sudo cp acpi_call.ko /lib/modules/`uname -r`/kernel/drivers/acpi/
sudo gedit /etc/modules
acpi_call
sudo depmod
Cette étape est optionnelle et permet de vérifier que le module fonctionne bien avec votre portable.
sudo su
echo '\_SB.PCI0.P0P1.PEGP._OFF' > /proc/acpi/call
echo '\_SB.PCI0.P0P1.PEGP._ON' > /proc/acpi/call
watch grep rate /proc/acpi/battery/BAT0/state
echo options nouveau modeset=0 | sudo tee -a /etc/modprobe.d/nouveau-kms.conf
nvidiaoff comme suit :#! /bin/sh ### BEGIN INIT INFO # Provides: nvidiaoff # Required-Start: $local_fs $syslog # Required-Stop: $local_fs $syslog # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Disables/Enables the NVidia graphics card on a Dell Vostro 3300 ### END INIT INFO . /lib/lsb/init-functions set -e case "$1" in start) echo '\_SB.PCI0.P0P1.PEGP._OFF' > /proc/acpi/call ;; stop) echo '\_SB.PCI0.P0P1.PEGP._ON' > /proc/acpi/call ;; *) echo '\_SB.PCI0.P0P1.PEGP._OFF' > /proc/acpi/call N=/etc/init.d/nvidiaoff echo "Usage: $N {start|stop}\nBy default, 'start' is executed.\n" >&2 exit 1 ;; esac exit 0
chmod +x nvidiaoff
sudo mv nvidiaoff /etc/init.d/
sudo update-rc.d nvidiaoff defaults 98 02
sudo update-rc.d -f nvidiaoff remove
20_nvidiaoff-suspend.sh comme suit :#!/bin/sh case "${1}" in hibernate|suspend) # Switch nvidia card on before going to sleep, avoids the "constant on" # bug that occurs after 2 suspend/resume cycles /etc/init.d/nvidiaoff stop ;; resume|thaw) # Switch nvidia card off /etc/init.d/nvidiaoff start ;; esac
chmod +x 20_nvidiaoff-suspend.sh
sudo mv 20_nvidiaoff-suspend.sh /etc/pm/sleep.d/
Pour basculer sur la carte graphique Nvidia supplémentaire et l'utiliser avec les pilotes propriétaires ou avec les pilotes libres, une solution existe : Bumblebee (la version du groupe The Bumblebee Project)
La sortie VGA pour les versions antérieures à Ubuntu 12.04 Precise Pangolin offrait une image brouillée inexploitable (voir ce bug).
Mettre à jour le système régulièrement, le correctif devrait être intégré aux prochaines mises à jour du noyau. Si ce n'est pas encore le cas, appliquer la méthode ci-dessous.
Il faut employer un noyau modifié pour résoudre le problème
sudo dpkg -i *.deb